1. Создать таблицу exam с полями:

- идентификатора экзамена - автоинкрементируемый, уникальный, запрещает NULL;
- наименования экзамена
- даты экзамена

2. Удалить ограничение уникальности с поля идентификатора

3. Добавить ограничение первичного ключа на поле идентификатора

4. Создать таблицу person с полями

- идентификатора личности (простой int, первичный ключ)
- имя
- фамилия

5. Создать таблицу паспорта с полями:

- идентификатора паспорта (простой int, первичный ключ)
- серийный номер (простой int, запрещает NULL)
- регистрация
- ссылка на идентификатор личности (внешний ключ)

6. Добавить колонку веса в таблицу book (создавали ранее) с ограничением, проверяющим вес (больше 0 но меньше 100)

7. Убедиться в том, что ограничение на вес работает (попробуйте вставить невалидное значение)

8. Создать таблицу student с полями:

- идентификатора (автоинкремент)
- полное имя
- курс (по умолчанию 1)

9. Вставить запись в таблицу студентов и убедиться, что ограничение на вставку значения по умолчанию работает

10. Удалить ограничение "по умолчанию" из таблицы студентов

11. Подключиться к БД northwind и добавить ограничение на поле unit_price таблицы products (цена должна быть больше 0)

12. "Навесить" автоинкрементируемый счётчик на поле product_id таблицы products (БД northwind). Счётчик должен начинаться с числа следующего за максимальным значением по этому столбцу.

13. Произвести вставку в products (не вставляя идентификатор явно) и убедиться, что автоинкремент работает. Вставку сделать так, чтобы в результате команды вернулось значение, сгенерированное в качестве идентификатора.